in the very early stages of something - French English Dictionary